package com.gitee.huanminabc.fastboot.annotation;

import java.lang.annotation.*;

/**
 * 简要描述
 *
 * @Author: huanmin
 * @Date: 2025/4/5 20:55
 * @Version: 1.0
 * @Description: 文件作用详细描述....
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Aop {
    //下面三种情况是或者关系能同时兼容

    /// 默认使用注解
    Class<? extends Annotation> value() default   Annotation.class;

    //注解
    Class<? extends Annotation>[] note() default   Annotation.class;

    //路径匹配
    String[] match() default "";

}
